have better luck in love or work than others - Allemand Anglais Dictionnaire